Big Huge Thesaurus

Perodicticus potto

noun